package com.game2048;

import android.graphics.Color;

// 常量
class Const {
    // 格
    public static int GRID_SIZE = 0;                                        // 尺寸（需要根据屏幕尺寸计算出来）

    // 游戏区域
    public static final int GAME_BOARD_GRID_COUNT_H = 4;                    // 横向格数
    public static final int GAME_BOARD_GRID_COUNT_V = 4;                    // 纵向格数
    public static final int GAME_BOARD_COLOR = Color.rgb(250, 200, 150);    // 背景色
    public static final float GAME_BOARD_PEN_WIDTH = 2f;                    // 线宽度

    // 胜利数
    public static final int WIN_NUMBER = 2048;                              // 达到此数胜利

    // 事件
    public static final int UM_GAME_OVER = 1;                               // 游戏结束事件

    // 比例
    public static final float SCALE_GAME_BOARD_TEXT_SIZE = 0.4f;            // 文字尺寸与格的尺寸之间的比例

    // 方向
    public static final int DIRECTION_LEFT = 37;                            // 左
    public static final int DIRECTION_UP = 38;                              // 上
    public static final int DIRECTION_RIGHT = 39;                           // 右
    public static final int DIRECTION_DOWN = 40;                            // 下
}
